package com.ruoyi.product.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
public class ProductQueryDTO extends PageQuery{

    /**
     * 搜索内容
     */
    @ApiModelProperty("搜索内容")
    @NotBlank(message = "搜索内容不能为空")
    private String searchValue;

    /**
     * 1.综合 2.销量 3.价格
     */
    @NotNull(message = "排序类型不能为空")
    @ApiModelProperty("排序类型 1.综合 2.销量 3.价格")
    private Integer sortType;


    /**
     * 排序方向，1.从小到大 2.从大到小
     */
    @NotNull(message = "排序方向不能为空")
    @ApiModelProperty("排序方向，1.从小到大 2.从大到小")
    private Integer sortDirect;
}
